home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Plus 2002 #11
/
Amiga Plus CD - 2002 - No. 11.iso
/
Tools
/
ShareMailGiftware
/
AmigaTalk
/
testfiles
/
TestImage2
< prev
next >
Wrap
Text File
|
2002-10-27
|
2KB
|
75 lines
scr <- Screen new
scr setScreenModeID: 16r40D20041
scr open: 'TestImage2 Screen'
win <- Window new: 'TestImage2 Window'
win setFlags: 16r100F
win setIDCMPFlags: 16r140
win openOnScreen: scr
crs <- Colors new: win
crs makeColorMap: 16
crs setColorReg: 0 red: 0 green: 0 blue: 0
crs setColorReg: 1 red: 15 green: 15 blue: 15
crs setColorReg: 2 red: 15 green: 15 blue: 0
crs setColorReg: 3 red: 15 green: 0 blue: 15
crs setColorReg: 4 red: 15 green: 0 blue: 0
crs setColorReg: 5 red: 0 green: 15 blue: 15
crs setColorReg: 6 red: 0 green: 15 blue: 0
crs setColorReg: 7 red: 0 green: 0 blue: 15
crs setColorReg: 8 red: 0 green: 0 blue: 0
crs setColorReg: 9 red: 5 green: 11 blue: 12
crs setColorReg: 10 red: 3 green: 6 blue: 7
crs setColorReg: 11 red: 0 green: 0 blue: 15
crs setColorReg: 12 red: 0 green: 4 blue: 8
crs setColorReg: 13 red: 14 green: 8 blue: 8
crs setColorReg: 14 red: 11 green: 5 blue: 5
crs setColorReg: 15 red: 12 green: 12 blue: 12
scr screenToFront
im2 <- Image new
im2 registerTo: win
im2 addImage: 64 height: 16 depth: 4
im2 setImageDataFrom: 'AmigaTalk:BlocksImage.asc'
im2 drawImageAt: 400 @ 150
im <- Image new
im registerTo: win
im addImage: 64 height: 16 depth: 4
im grabImageFrom: win startPoint: 400 @ 150 endPoint: 464 @ 166
im saveImageIn: 'AmigaTalk:SavedImage.asc'
im drawImageAt: 20 @ 30
itxt <-IText new: 'Do NOT forget to close the window & Screen!'
itxt setPens: 1 @ 7
itxt setITextOrigin: 100 @ 0
win printIText: itxt at: 30 @ 20
im disposeImage
im2 disposeImage
itxt dispose
crs dispose
('Done with TestImage!') print
('Do NOT forget to close the window & Screen!') print